const Koa=require("koa");
const path=require("path");
const router=require("./router");
const render=require("koa-art-template");
const {koaBody}=require("koa-body");
const app=new Koa();



app.use(koaBody());


// 使用koa-art-template模块后，koa的上下文对象ctx中，将会被自动撞一个render函数
render(app,{
    root:path.join(__dirname,"./views/"),//统一设定art-template能够读取的模板文件存储路径
    extname:".html",//统一设定模板文件的扩展名名称
    debug:true//开启调试模式
});




// router.routes()方法执行完成路由表的生成
// 路由表->一段js的路由和方法对应判断的逻辑
app.use(router.routes());
app.listen(3000);